package com.ym.soso.service;

import com.ym.core.utils.tkmybatis.IBaseSV;
import com.ym.soso.domain.entity.AedInfoEntity;
import com.ym.soso.domain.param.AedInfoQueryParam;
import com.ym.soso.domain.param.AedInfoUpdateParam;
import com.ym.soso.domain.vo.AedInfoListPcVO;

import java.util.List;

/**
 * AED信息Service接口
 *
 * @author ym
 * @date 2020-08-28
 */
public interface IAedInfoSV extends IBaseSV<AedInfoEntity> {

	/**
	 * 查询AED信息列表
	 *
	 * @param queryParam AED信息 查询对象
	 * @return AED信息集合
	 */
	List<AedInfoListPcVO> selectListPC(AedInfoQueryParam queryParam);


	/**
	 * 新增AED信息
	 *
	 * @param updateParam AED信息 新增对象
	 * @return 结果
	 */
	Long insertPC(AedInfoUpdateParam updateParam);

	/**
	 * 修改AED信息
	 *
	 * @param updateParam AED信息 修改参数
	 * @return 结果
	 */
	int updateByIdPC(AedInfoUpdateParam updateParam);

}
